@charset "utf-8";
/* 狮吼TV */

body      { margin:0; font-size:14px; font-family:"黑体"; background:#1b3071; color:#fff; }
.wrap img { width:100%; display:block; }
.boxImg   { position:relative; width:100%; overflow:hidden; }

/* 弹窗 */
.pop     { position:fixed; left:20%; top:47%; width:60%; height:30px; font-size:14px; line-height:30px; text-align:center; display:none; border-radius:5px; z-index:999; color:#fff; background:url(../img/5.png) repeat; }
.space   { height:20px; }
.btn     { width:28%; position:absolute; z-index:3; bottom:0%;}
.btnL    { left:12%;}
.btnR    { right:13%;}
.share   { width:35%; position:absolute; left:10%;  bottom:11%; z-index:3;}
.xiazai  { width:40%; position:absolute; left:50%; margin-left:-20%;  bottom:11%; z-index:3;}
.pm      { width:35%; position:absolute; right:10%;  bottom:11%; z-index:3;}
.main       { width:100%; height:171px; overflow:hidden; background:url(../img/mvpImage1-2.jpg) no-repeat; background-size:100% 171px;}
.state      { width:95%;  margin:10px auto 20px; position:relative; overflow:hidden;}
.nav        { height:42px; border-top:1px solid #1b63a6; background:#0b6cc5; border-radius:0px 0px 16px 16px; overflow:hidden; }
.nav p      { float:left; line-height:42px; height:42px; overflow:hidden; font-size:12px; }
.nav p i    { font-style:normal;}
.navSj      { width:42%; padding-left:3%; position:relative;}
.navPm      { width:26%;  border-left:1px solid #1b63a6; border-right:1px solid #1b63a6;  text-align:center; }
.navJl      { width:28%; text-align:center;}
.navSj span { width:14px; height:14px; position:absolute; right:8%; top:14px; background-size:14px; line-height:42px;}
/* userInfo */
.userInfo               { position:relative; height:68px; background:url(../img/dl.png) top center no-repeat; background-size:100%;   padding:20px 10px 0 84px; }
.userInfo .userHead     { width:60px; height:60px; display:block; border-radius:50%; position:absolute; left:12px; top:15px; overflow:hidden; }
.userInfo .userHead img { width:60px; height:60px; }
.userInfo .userName     { margin-top:-4px; height:20px; width:55%; display:block; line-height:20px; font-size:14px; overflow:hidden; color:#fff; }
.userInfo .userTime,.userInfo .userMoney { height:18px; line-height:18px; display:block; overflow:hidden; color:#fff; font-size:12px; }
.userInfo .userLine     { border-right:1px solid #363636; }
.userInfo i             { font-style:normal; color:#fff; }
.btnZj                  { width:25%; position:absolute; right:20px; bottom:19px;  }
.navSj input            { display:inline-block; width:72%; height:42px; line-height:42px; color:#fff; float:right; font-size:12px; }

::-webkit-input-placeholder { /* WebKit browsers */
color: #fff;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #fff;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #fff;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #fff;
}
.btnBm    { }
.btnCenter { }
.btnOver { display:block;  }
.noLogin { overflow:hidden;  width:95%; margin:20px auto 0; }
.noLogin img {display:block; width:100%;}

/* model */
.mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0, .5);width:100%;height:100%;z-index:900;display:none;}

body.g-padtom{background-color: #fff;padding-bottom: 70px;}
body.g-ptom{padding-bottom: 70px;}


.g-auto input{ position: absolute;right:0%;}
.g-auto  input.weui_input{opacity: 0;z-index: 10;}

@media screen and (min-width:414px)
{
	
}
@media screen and (min-width:375px)
{
	
}















